package com.toommi.refuse.service;

import com.github.pagehelper.PageInfo;
import com.toommi.refuse.entity.Suggestion;

import java.util.List;

/**
 * ..
 * 建议/反馈
 * @author yangg
 * @since 2019-07-25 17:02
 */
public interface SuggestionService {

    /**
     * 新增建议信息
     * @param suggestion 交易信息
     */
    void addSuggestion(Suggestion suggestion);

    /**
     * 建议列表查询
     * @param pageNum 页码
     * @param pageSize 每页数据量
     * @param keyWord 关键字
     * @param type 类型
     * @return 建议列表
     */
    PageInfo<Suggestion> findSuggestions(int pageNum,int pageSize,String keyWord,int type,long wechatUserId);

    /**
     * 查看指定的建议详情，包含建议回复
     * @param suggestionId 建议id
     * @return 建议&回复详情
     */
    List<Suggestion> findSuggetionDetail(int suggestionId);
}
